First-hand hearsay - French English Dictionary